<?php
/* Importa o arquivo onde a função de upload está implementada */
include('funcao_upload.php');
include("../conexao/config.php");

/* Captura o arquivo selecionado */
$arquivo = $_FILES['arquivo'];

/*Define os tipos de arquivos válidos (No nosso caso, só imagens)*/
$tipos = array('jpg', 'png', 'gif', 'psd', 'bmp');

if($arquivo['size']<1000000){ //KB

	$caminho = '../arquivos/alunos_fotos/';	
	
	$token_img = md5(uniqid(rand(), true));
	$extensao  = substr($arquivo['name'], -3);
	
	/* Chama a função para enviar o arquivo */
	$enviar = uploadFile($arquivo, $caminho, $tipos, $token_img);
	
	$sql1 = mysql_query("SELECT foto FROM pessoas WHERE id_pessoa = ".$_REQUEST['id']."");
	$row1 = mysql_fetch_array($sql1);
	
	if($row1['foto']!=""){
		if( file_exists($caminho.$row1['foto']) ){
			unlink($caminho.$row1['foto']);
		}
	}
	
	mysql_query("UPDATE pessoas SET foto = '".$token_img.".".$extensao."' WHERE id_pessoa = ".$_REQUEST['id']."");
	
}else{
	$enviar['erro'] = "A imagem não deve ultrapassar 1000000 KB";
}

$data['sucesso'] = false;

if($enviar['erro']){    
    $data['msg'] = $enviar['erro'];
}
else{
    $data['sucesso'] = true;
	
}

/* Codifica a variável array $data para o formato JSON */
echo json_encode($data);